make reparation/restitution - English Synonyms Dictionary